potential supplier - Español Inglés Diccionario